paper-machine drive - French English Dictionary